there was an explosion - Turco Inglés Diccionario